/**
 * 
 */
package com.thor.palmmall.dao.statement;

import com.thor.commons.entity.OperateInfo;
import com.thor.commons.query.QueryResult;
import com.thor.commons.query2.QueryDefinition2;
import com.thor.palmmall.api.statement.AStatementPayBill;

public interface StatementBillDao {
  
  public String  saveStatementPayBill(PStatementPayBill bill,OperateInfo operateInfo);
  
  public AStatementPayBill  getByUuid(String uuid);
  
  public QueryResult<AStatementPayBill> query(QueryDefinition2 definition);
  
  public AStatementPayBill getByBillNumber(String billNumber);

}